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 System s, 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. 5 Th 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 on 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
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 System s, 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
Engineering Journa l, 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 on 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. 9 Th 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 on 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.
Recommend
More recommend