Abstract
Software engineering processes, today, tend to have a gap between the assets because of non-manageable experiences in the domain which causes the organizations to fail in process improvement activities and software engineering practices in terms of time and cost. The data maintained in current software engineering process models, such as project and resource plans, documents, metrics, etc. is syntactic and out of interpretation. The lack of interpretation results in redundant data for an asset of software engineering process. It is well-known for years that each asset in software engineering domain generates an output which is an input for another asset in the domain in a logically related manner. This approach to software engineering process assets reveals knowledge-based software engineering process modeling via inference and reuse of domain experiences. It is proposed to model semantic software engineering processes and their assets by means of ontologies to achieve the inference and reuse of domain knowledge in a way different from syntactic approach. In order to trigger semantic software engineering processes, project planning activity is prototyped from software engineering management process since this activity almost comprises the mentioned process data because of its position in software engineering processes and practices.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Allen, J.: Making a Semantic Web (2001), http://www.netcrucible.com/semantic.html
Barners-Lee, T.: Uniform Resource Identifiers (URI): Generic Syntax, W3C Publications (1998), http://www.ietf.org/rfc/rfc2396.txt
Berners-Lee, T.: What The Semantic Web can Represent, W3C Publications on Semantic Web (1998), http://www.w3.org/DesignIssues/RDFnot.html
Berners-Lee, T.: Semantic Web on XML, W3C Publications on Semantic Web (2000), http://www.w3.org/2000/Talks/1206-xml2k-tbl/slide1-0.html
Berners-Lee, T., et al.: The Semantic Web, The Scientific American Publications on Semantic Web (2001), http://www.scientificamerican.com/article.cfm?id=the-semantic-web
Brickley, D., Guha, R.V.: Resource Description Framework (RDF) Schema Specification, W3C Publications on Semantic Web (1999), http://www.w3.org/TR/2000/CR-rdf-schema-20000327/
Miller, et al.: Resource Description Framework (RDF) v1.173, W3C Publications on Semantic Web (2006), http://www.w3.org/RDF/
Palmer, S.B.: The Semantic Web: Taking Form, Semantic Web Agreement Group Publications (2001), http://infomesh.net/2001/06/swform/
Swick, R.: Resource Description Framework (RDF) Model and Syntax Specification, W3C Publications on Semantic Web (1999), http://www.w3.org/TR/1999/REC-rdf-syntax-19990222/
Powers, S.: Practical RDF. O’Reilly, US (2003)
Ceri, S., Pelagatti, G.: Distributed Databases. McGraw Hill, US (1984)
Hay, D.C.: Data Model Patterns. Dorset House Publishing, US (1996)
Tannenbaum, A.: Metadata Solutions. Addison Wesley, US (2002)
Tozer, G.: Metadata Management. Artech House, US (1999)
Sumpter, R.M.: Data Management. Lawrence Livermore National Lab. (1994)
Noy, F.N., McGuiness, D.L.: Ontology Development 101: A Guide to Creating Your First Ontology. Stanford Uni. Publications (2004)
Spyns, P., Meersman, R., Jarrar, M.: Data Modelling versus Ontology Engineering. STARLab, Belgium (2002)
Kalinichenko, L., Missikoff, M., Schiapelli, F., Skvortsov, N.: Ontological Modelling. In: Proceedings of the 5th Russian Conference on Digital Libraries RCDL 2003, Russia, (2003)
Gardner, S.P.: Ontologies and Semantic Data Integration. DDT 10(14) (2005)
Cruz, I.F., Xiao, H.: The Role of Ontologies in Data Integration. ADVIS Lab., US (2005)
Humphrey, W.S.: Managing the Software Process, SEI Series, US (1998) ISBN: 0-201-18095-2
Pressman, R.S.: Software Engineering: A Practitioner’s Approach, 5th edn. McGraw Hill, US (2000)
Pfleger, S.L.: Software Engineering: Theory and Practice, 2nd edn. Prentice Hall, US (2001)
Behrofoz, A., Hudson, F.J.: Software Engineering Fundamentals. Oxford Press, UK (1996)
Abran, A., Moore, J.W., Bourque, P., Dupuis, R., Tripp, L.L.: SWEBOK: Software Engineering Body of Knowledge Trial Version. IEEE Computer Society, US (2001)
ISO/IEC 12207, Software Lifecycle Processes - Implementation Considerations, IEEE/EIA Guide 12207.2-1997, US (1998)
ISO/IEC 12207, Software Lifecycle Processes, IEEE/EIA Guide 12207.0-1996, US (1998)
Ulu, B., Diri, B.: Software Process Ontology. In: International MultiConference of Engineers and Computer Scientists 2007, IMECS 2007, 21-23 Mart 2007, Hong Kong. Lecture Notes in Engineering and Computer Science, pp. sf. 1110–1115 (2007), ISBN: 978-988-98671-4-0
Ulu, B., Diri, B.: Software Management Ontology. In: 3rd National Software Engineering Conference, UYMS 2007, September 27-30, pp. 103–108. UYMS 2007 Publishings (2007) ISBN: 978-9944-89-337-4
Ulu, B., Diri, B.: Software Engineering Management Process Ontology. In: 10th Academical Science Conference, AB 2008, Çanakkale, January 30 -February 018. AB 2008 Publishings (2008) ISBN: 978-97581-00-73-6
OMG, The Software Process Engineering Metamodel (SPEM), OMG Documents: ad/2001-03-08, US (2001)
Ramakrishnan, R., Gehrke, J.: Database Management Systems, 2nd edn. McGraw Hill, US (2000)
Jarrar, M., Demey, J., Meersman, R.: On Using Conceptual Data Modeling for Ontology Engineering. In: Spaccapietra, S., March, S., Aberer, K. (eds.) Journal on Data Semantics I. LNCS, vol. 2800, pp. 185–207. Springer, Heidelberg (2003)
Calero, C., Rulz, F., Plattini, M.: Ontologies in Software Engineering and Software Technology. Springer, US (2006)
Patel-Schneider, P.F., Horrocks, I.: Position Paper: Comparison of Two Modelling Paradigms in the Semantic Web. In: WWW 2006, US (2006)
Cranefield, S., Purvis, M.: UML as an Ontology Modelling Language. In: IJCAI 1999 Proceedings, Nz (1999)
Booch, G., Jacobson, I., Rumbaugh, J.: UML Distilled, 2nd edn. Addison-Wesley, Reading (2000)
McBride, B.: Jena: A Semantic Web Toolkit. IEEE Internet Computing Series. Hawlet-Packard Labs, UK (2002)
Rajagopal, H.: JENA: A Java API for Ontology Management, IBM Corporation, Colorado Software Summit (2005)
Magkanaraki, A., Karvounarakis, G., Christophides, V., Plexousakis, D.: Ontology Storage and Querying, Foundation for Research and Technology Hellas Institute of Computer Science Information Systems Lab., Technical Report No: 308 (2002)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Ulu, B., Diri, B. (2009). ManagemOnt: A Semantic Approach to Software Engineering Management Process. In: Sartori, F., Sicilia, M.Á., Manouselis, N. (eds) Metadata and Semantic Research. MTSR 2009. Communications in Computer and Information Science, vol 46. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-04590-5_3
Download citation
DOI: https://doi.org/10.1007/978-3-642-04590-5_3
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-04589-9
Online ISBN: 978-3-642-04590-5
eBook Packages: Computer ScienceComputer Science (R0)