References 1. OA system language design and modeling framework - - PDF document

references 1 oa system language design and modeling
SMART_READER_LITE
LIVE PREVIEW

References 1. OA system language design and modeling framework - - PDF document

References 1. OA system language design and modeling framework Early development and application of ADLs Choi, S. and Scacchi, W. (1990). Extracting and Restructuring the Design of Large Software Systems, IEEE Software , 7(1), 66-73.


slide-1
SLIDE 1

References

  • 1. OA system language design and modeling framework

Early development and application of ADLs

  • Choi, S. and Scacchi, W. (1990). Extracting and Restructuring the Design of Large Software

Systems, IEEE Software, 7(1), 66-73.

  • Choi, S. and Scacchi, W. (2003). Formal Analysis of the Structural Correctness of SLC

Descriptions, Intern. J. Computers & Applications, 25(2), 91-97.

  • Narayanaswamy, K. and Scacchi, W. (1987a). Maintaining the Configuration of Evolving

Software Systems, IEEE Trans. Software Engineering, 13(3), 324-334.

  • Narayanaswamy, K. and Scacchi, W. (1987). A Database Foundation for Supporting the

Evolution of Large Software Systems, J. Systems and Software, 7(1), 37-49. ADLs for modeling and analyzing OA systems

  • Alspaugh, T.A., Asuncion, H.A., and Scacchi, W. (2012). Software Licenses, Open Source

Components, and Open Architectures, in I. Mistrik and others (Eds.), Aligning Enterprise, System, and Software Architectures, (to appear).

  • Alspaugh, T.A., Scacchi, W., and Asuncion, H.A. (2010). Software Licenses in Context: The

Challenge of Heterogeneously Licensed Systems, J. Association for Information Systems, 11(11), 730-755.

  • Scacchi, W. and Alspaugh, T.A. (2008). Emerging Issues in the Acquisition of Open Source

Software within the U.S. Department of Defense, Proc. 5Th Annual Acquisition Research Symposium, Vol. 1, 230-244, NPS-AM-08-036, Naval Postgraduate School, Monterey, CA

  • Scacchi, W. and Alspaugh, T.A. (2012). Understanding the Role of Licenses and Evolution in

Open Architecture Software Ecosystems, Journal of Systems and Software, 85(7), 1479-1494.

  • Scacchi, W. and Alspaugh, T.A. (2013). Advances in the Acquisition of Secure Systems Based
  • n Open Architectures, Cyber Security and Information Systems J. 1(2), (to appear).

Knowledge-based software process modeling and simulation (partial list)

  • Choi, S. and Scacchi, W. (2001). Modeling and Simulating Software Acquisition Process

Architectures, J. Systems and Software, 59(3), 343-354.

  • Mi, P. and Scacchi, W. (1990). A Knowledge-Based Environment for Modeling and Simulating

Software Engineering Processes, IEEE Trans. Data and Knowledge Engineering, 2(3), 283-294, September 1990. Reprinted in Nikkei Artificial Intelligence, 20(1), 176-191, (January 1991) (in Japanese); also in Process-Centered Software Engineering Environments, P.K. Garg and M. Jazayeri (eds.), IEEE Computer Society, 119-130, (1996).

  • Mi, P., Li, S. and Scacchi, W. (1992). A Knowledge-Based Software Process Library for

Process-Driven Software Development, Proc. 7th. Knowledge-Based Software Engineering Conf., Washington, DC, IEEE Computer Society, 122-131, September 1992.

  • Mi, P. and Scacchi, W. (1993). Articulation: An Integrated Approach to the Diagnosis,

Replanning, and Rescheduling of Software Process Failures, Proc. 8th. Knowledge-Based

slide-2
SLIDE 2

Software Engineering Conf., Chicago, IL, IEEE Computer Society, 77-85, September 1993.

  • Mi, P. and Scacchi, W. (1996). A Meta-Model for Formulating Knowledge-Based Models of

Software Development, Decision Support Systems, 17(4), 313-330. Web-based process enactment

  • Noll, J. and Scacchi, W. (1997). Process-Driven Intranets: Life Cycle Support for Process

Reengineering, IEEE Internet Computing, 1(5), 42-49.

  • Noll, J. and Scacchi, W. (2001). Specifying Process-Oriented Hypertext for Organizational

Computing, J. Network and Computer Applications, 24(1), 39-61.

  • Scacchi, W., Jensen, C., Noll, J, and Elliott, M.S. (2006). Multi-Modal Modeling of Open

Source Software Development Processes, Intern. J. Web Engineering and Technology: Special Issue on Open Source Software, 1(3), 49-63. Reprinted in G. Alkhatib and D. Rine, (Eds.), Integrated Approaches in Information Technology and Web Engineering: Advancing Organizational Knowledge Sharing, Information Science Reference, Hershey, PA, 51-65, 2009.

  • 2. Tools and mechanisms (for editing, modeling, and analysis of annotated OA systems)
  • Alspaugh, T.A., Asuncion, H.A., and Scacchi, W. (2012a). Software Licenses, Open Source

Components, and Open Architectures, in I. Mistrik and others (Eds.), Aligning Enterprise, System, and Software Architectures, IGI Global Publishers, 58-79.

  • Alspaugh, T.A., Asuncion, H.A., and Scacchi, W. (2012b). The Challenge of Heterogeneously

Licenses Systems in Open Architecture Software Ecosystems, in S. Jansen, S. Brinkkemper, and M. Cusumano (Eds.), Software Ecosystems, Edward Elgar Publishing, (to appear).

  • Alspaugh, T.A., Scacchi, W., and Asuncion, H.A. (2010). Software Licenses in Context: The

Challenge of Heterogeneously Licensed Systems, J. Association for Information Systems, 11(11), 730-755.

  • 3. Interactive software development environments (partial list)
  • Alspaugh, T.A., Asuncion, H.A., and Scacchi, W. (2012). Software Licenses, Open Source

Components, and Open Architectures, in I. Mistrik and others (Eds.), Aligning Enterprise, System, and Software Architectures, (to appear).

  • Choi, S. and Scacchi, W. (1991). SOFTMAN: An Environment for Forward and Reverse

Software Engineering, Information and Software Technology, 33(9), 664-674.

  • Karrer, A. and Scacchi, W. (1993). Meta-Environments for Software Production, Intern. J. Soft.
  • Engr. and Know. Engr., 3(2), 139-162, (May 1993). Reprinted in Advances in Software

Engineering and Knowledge Engineering, D. Hurley (ed.), Volume 4, 37-70, (1995).

  • Mi, P. and Scacchi, W. (1992). Process Integration in CASE Environments, IEEE Software,

9(2), 45-53, Reprinted in Computer-Aided Software Engineering (CASE), Second Edition, Eliot Chikofsky (ed.), IEEE Computer Society, (1993).

  • Scacchi, W. (1991). The Software Infrastructure for a Distributed System Factory, Software
slide-3
SLIDE 3

Engineering Journal, 6(5), 355-369. IEE and British Computer Society.

  • Scacchi, W. and Mi. P. (1997). Process Life Cycle Engineering: Approach and Support

Environment, Intern. J. Intelligent Systems in. Accounting, Finance, and Management, 6:83- 107.

  • 4. Develop OA system modeling test cases for command and control systems, and usage scenarios
  • Scacchi, W. and Alspaugh, T.A. (2011). Advances in the Acquisition of Secure Systems Based
  • n Open Architectures, in Proc. 8th. Annual Acquisition Research Symposium, Naval

Postgraduate School, Report NPS-AM-11-C8P02R03-024, Monterey, CA, 50-69, May 2011.

  • Scacchi, W. and Alspaugh, T.A. (2012a). Addressing the Challenges in the Acquisition of

Secure Systems with Open Architectures, Proc. 9Th Annual Acquisition Research Symposium, Naval Postgraduate School, Monterey, CA May 2012.

  • Scacchi, W. and Alspaugh, T.A. (2012b). Understanding the Role of Licenses and Evolution in

Open Architecture Software Ecosystems, J. Systems and Software, 85(7), 1479-1494.

  • Scacchi, W., Brown, C., and Nies, K. (2012c). Exploring the Potential of Virtual Worlds for

Decentralized Command and Control, Proc. 17th. Intern. Command and Control Research and Technology Symposium (ICCRTS), Fairfax, VA, June 2012.

  • Scacchi, W., Brown, C., and Nies, K. (2012d). Exploring the Potential of Computer Games for

Decentralized Command and Control, Proc. 17th. Intern. Command and Control Research and Technology Symposium (ICCRTS), Fairfax, VA, June 2012.

  • Scacchi, W. and Alspaugh, T.A. (2013). Advances in the Acquisition of Secure Systems Based
  • n Open Architectures, Cyber Security and Information Systems J. 1(2), (to appear).
  • 5. Demonstrate usage scenarios and transfer research results to industry, defense contractors, or

government agencies (partial list)

  • Garg, P., Mi, P., Than, P. Scacchi, W. and Thunquest, G. (1994). The SMART Approach to

Software Process Engineering, Proc. 16th. Intern. Conf. Software Engineering, IEEE Computer Society, Sorrento, Italy, 341-350, (May 1994). Reprinted in Process-Centered Software Engineering Environments, P.K. Garg and M. Jazayeri (eds.), IEEE Computer Society, 131-140, (1996).

  • Mi, P. and Scacchi, W. (1996). A Meta-Model for Formulating Knowledge-Based Models of

Software Development, Decision Support Systems, 17(4), 313-330.

  • Noll, J. and Scacchi, W. (1997). Process-Driven Intranets: Life Cycle Support for Process

Reengineering, IEEE Internet Computing, 1(5), 42-49.

  • Scacchi, W. and Mi. P. (1997). Process Life Cycle Engineering: Approach and Support

Environment, Intern. J. Intelligent Systems in. Accounting, Finance, and Management, 6:83- 107.

  • Scacchi, W. (2001). Reengineering Contracted Service Procurement for Internet-Based

Electronic Commerce: A Case Study, J. Information Technology and Management, 2(3), 313- 334.