People > Lawrence Chung

Contact Address:
2601 N. Floyd Rd.
P.O. Box 830688
Richardson
TX 75-83-0688
  • Name:Lawrence Chung
  • Position:
         Associate Professor
         Department of Computer Science
         University of Texas at Dallas
  • Office Location: EC 4.510
  • Phone: (972) 883-2178
  • Fax: (972) 883-2349
  • E-mail: [email protected]
  • Homepage: http://www.utdallas.edu/~chung/

Resume:

Resume can be found in postscript format here. You need ghostview to open a .ps file.

 

Research Profile:

Dr. Chung's research efforts are in the areas of Software Engineering, Requirements Engineering, Non-Functional Requirements, Software Architecture, Electronic Commerce/Business, Information Systems (Re-)Engineering. He is a member of Institute of Electrical and Electronics Engineers.

 

Teaching Profile:

Dr. Chung has taught a variety of graduate and undergraduate level courses since 1994 in Uiversity Of Texas at Dallas where he worked as Assistant Professor till Summer 2000 and is now working as Associate Professor.The courses include Software Architecture and Design, Requirements Engineering, Software Engineering.

 

Role in the Embedded Software Center:

Dr. Chung is a member of the Requirements Engineering group of the Embedded Software Center. The RE group will investigate a RE methodology (hereafter, the CARE methodology) which can maximally utilize the components in the COTS repository for embedded systems. The CARE methodology should allow for the elicitation, specification and validation of the requirements specification during the initial construction as well as subsequent system adaptation. One key challenge in this investigation will be how the CARE methodology can enable the shift in the software process paradigm, i..e, from the typical top-down development to the COTS-based composition.

 

Selected Publications:

  1. L. Chung, B. A. Nixon, E. Yu and J. Mylopoulos, Non-Functional Requirements in Software Engineering, Kluwer Publishing, 1999.


  2. J. Mylopoulos, L. Chung, S. S. Y. Liao, H. Wang and Eric Yu, "Extending Object-Oriented Analysis to Explore Alternatives," IEEE Software (To appear).


  3. M. Rawlins and L. Chung, "OO-edi or XML/EDI?: A Comparison Based on `Non-Functional' Requirements: Part II,"Journal of Electronic Commerce - CD-ROM.


  4. N. Subramanian and L. Chung, "Architecture-Driven Embedded Systems Adaptation for Supporting Vocabulary Evolution," Proc., Int. Symp. on Principles of Software Evolution, ISPSE2000, Nov. 1-2, 2000, Kanazawa, Japan (To appear).[.doc] [.pdf]

  5. Y. T. Song, T. H. Kim, L. Chung and D. T. Huynh, ``Using Dynamic Slicing for Incremental Software Architecture Development," Proc., Int. conf. on Software Engineering Applied to Networking and Parallel/Distributed Computing (SNPD`00)}, Champagne-Ardenne, France, May 18-20, 2000.

  6. M. Rawlins and L. Chung, "OO-edi or XML/EDI?: A Comparison Based on `Non-Functional' Requirements: Part I,"Journal of Electronic Commerce, May 1999. A draft version in Word98


  7. N. Subramanian and L. Chung, "Testable Embedded System Firmware Development: The Out-In Methodology,", Computer Standards & Interfaces (CS&I), (To appear).


  8. T. H. Kim, Y. T. Song, L. Chung and D. Huynh, "Software Architecture Analysis: A Dynamic Slicing Approach,"International Journal of Computer Information Systems, Vol. 1, No. 3, August 2000. [pdf][doc]


  9. T. H. Kim, Y. T. Song, L. Chung and D. Huynh, "Software Architecture Analysis Using Dynamic Slicing," Proc. AoM/IAoM CS'99, Aug. 1999. Vol.17, No.2, pp. 242-247.


  10. T. H. Kim, Y. T. Song, L. Chung and D. Huynh, "Dynamic Software Architecture Slicing," Proc. IEEE COMPSAC'99 Nov. 1999.


  11. E. Yu, L. Chung, N. Hodjati, D. Gross, T. Gray and S. Mankovski, Applying Non-Functional Requirements Analysis to an Existing Project - An Experience Report, Working Memo.


  12. Q. Tran and L. Chung, "Tool Support for Dealing with Non-Functional Requirements," Proc., IEEE ASSET'99, Dallas, TX, March 1999.


  13. L. Chung, D. Gross and E. Yu, "Architectural Design to Meet Stakeholder Requirements," Proc., The First Working IFIP Conference on Software Architecture (WICSA1), 22-24 February 1999, San Antonio, TX.


  14. J. Mylopoulos, L. Chung and E. Yu, "From Object-Oriented to Goal-Oriented Requirements Analysis," CACM, January, 1999. pp. 31-37.


  15. L. Chung, "Architecting Quality Using Quality Requirements," Proc., 1998 KUST, Oct. 22-24, Vienna, Virginia, 1998.

  16. L. Chung and E. Yu, "Achieving System-Wide Architectural Qualities ,"; OMG-DARPA-MCC Workshop on Compositional Software Architectures,Monterey, CA, January 6-8, 1998.


  17. L. Chung, B. A. Nixon and E. Yu, "Dealing with Change: An Approach Using Non-Functional Requirements ," Requirements Engineering Journal, 1(4), pp. 238--259, 1996. A draft version


  18. L. Chung, B. A. Nixon and E. Yu, "An Approach to Building Quality into Software Architecture ," IBM CASCON, CD-ROM, Oct. 1995.


  19. L. Chung and B. A. Nixon, "Dealing with Non-Functional Requirements: Three Experimental Studies of a Process-Oriented Approach,"; Proc., IEEE 17th International Conference on Software Engineering,Seattle, April 24-28, 1995., pp. 25-37. "A Longer Version ";


  20. L. Chung, B. Nixon and E. Yu, "Using Non-Functional Requirements to Systematically Select Among Alternatives in Architectural Design ,"; Proc., 1st International Workshop on Architectures for Software Systems, Seattle, April 24-28, 1995., pp. 31-43.


  21. L. Chung and B. Nixon and E. Yu, "Using Non-Functional Requirements to Systematically Support Change ,";Proc., IEEE 2nd International Symposium on Requirements Engineering,York, England, March 27-29, 1995., pp. 132-139.Viewgraph


  22. L. Chung, B. A. Nixon and E. Yu, "Using Quality Requirements to Systematically Develop Quality Software,"; Proc., 4th International Conference on Software Quality, McLean, VA, U.S.A. Oct. 3-5, 1994.


  23. L. Chung, B. Nixon and E. Yu, "Using Quality Requirements to Drive Software Development," Workshop on Research Issues in the Intersection Between Software Engineering and Artificial Intelligence, Sorrento, Italy, May 16-17, 1994.


  24. L. Chung, "Dealing with Security Requirements During the Development of Information Systems,"; In Colette Rolland, Francois Bodart, Corine Cauvet (Eds.), Proc. CAiSE '93, 5th Int. Conf. Advanced Information Systems Engineering, Paris, France. Berlin: Springer-Verlag, 1993, pp. 234-251.


  25. L. Chung, P. Katalagarianos, M. Marakakis, M. Mertikas, J. Mylopoulos and Y. Vassilou, "From Information System Requirements to Designs: A Mapping Framework." In M. Jarke (Ed.), Database Application Engineering with DAIDA, Berlin: Springer-Verlag, 1993.


  26. J.Mylopoulos, L. Chung, and B. Nixon, "Representing and Using Non-Functional Requirements: A process-Oriented Approach", IEEE Transactions on Software Engineering, Special Issue on Knowledge Representation and Reasoning in Software Development, 18(6), June 1992, pp. 483-497.


  27. L. Chung, P. Katalagarianos, M. Marakakis, M. Mertikas, J. Mylopoulos and Y. Vassilou, "From Information System Requirements to Design: A Mapping Framework," Information Systems, 16(4), 1993, pp. 429-461.


  28. L. Chung, "Representation and Utilization of Non-Functional Requirements for Information System Design ,"; In R. Anderson, J. A. Bubenko, Jr. and A. Solvberg (Eds.), Proc. CAiSE '91, 3rd Int. Conf. on Advanced Information Systems Engineering, Trondheim, Norway. Berlin: Springer-Verlag, 1991, pp. 5-30.


  29. Y. Vassiliou, M. Marakakis, P. Katalagrianos, L. Chung, M. Mertikas and J. Mylopoulos, "IRIS -- A Mapping Assistant for Generating Designs from Requirements." In B. Steinholtz, A. Solvberg, L. Bergman (Eds.), Proc. CAiSE '90, 2nd Nordic Conf. on Advanced Information Systems Engineering, Stockholm, Sweden. Berlin: Springer-Verlag, 1990, pp. 307-338.


  30. B. Nixon, L. Chung, D. Lauzon, A. Borgida, J. Mylopoulos and M. Stanley, "Design of a Compiler for a Semantic Data Model." In J. W. Schmidt and C. Thanos (Eds.), Foundations of Knowledge Base Management, Berlin: Springer-Verlag, 1989.


  31. L. Chung, D. Rios-Zertuche, B. Nixon and J. Mylopoulos, "Process Management and Assertion Enforcement for a Semantic Data Model." In J. W. Schmidt, S. Ceri and M. Missikof (Eds.), Advances in Database Technology -- EDBT '88, 1st Int. Conf. on Extending Database Technology, Venice, Italy, 1988 Berlin: Springer-Verlag, 1988, pp. 469-487.


  32. B. Nixon, L. Chung, D. Lauzon, A. Borgida, J. Mylopoulos and M. Stanley, "Implementation of a Compiler for a Semantic Data Model: Experiences with Taxis." In U. Dayal and I. Traiger (Eds.), ACM SIGMOD '87, San Francisco, CA, May, 1987, SIGMOD Record, 16(3), Dec. 1987. pp. 118-131.

  33. L. Chung, "Representing and Using Non-Functional Requirements: A Process-Oriented Approach,", Ph.D. thesis, Univ. of Toronto, 1993.