Curtin University Homepage
  • Library
  • Help
    • Admin

    espace - Curtin’s institutional repository

    JavaScript is disabled for your browser. Some features of this site may not work without it.
    View Item 
    • espace Home
    • espace
    • Curtin Research Publications
    • View Item
    • espace Home
    • espace
    • Curtin Research Publications
    • View Item

    Towards a software component ontology

    116171_Towards%20a%20software%20component%20ontology.pdf (328.7Kb)
    Access Status
    Open access
    Authors
    Talevski, Alex
    Wongthongtham, Pornpit
    Komchaliaw, Surasak
    Date
    2008
    Type
    Conference Paper
    
    Metadata
    Show full item record
    Citation
    Talevski, Alex and Wongthongtham, Pornpit and Komchaliaw, Surasak. 2008. Towards a software component ontology, in Kotsis, G. and Taniar, D. and Pardede, E. and Khalil, I. (ed), 10th International Conference on Information Integration and Web-based Applications & Services iiWAS 2008, Nov 24 2008, pp. 503-507. Linz, Austria: Association for Computing Machinery (ACM).
    Source Title
    Proceedings of the 10th international conference on information integration and web-based applications & services (iiWAS 2008)
    Source Conference
    10th International Conference on Information Integration and Web-based Applications & Services (iiWAS 2008)
    Additional URLs
    http://doi.acm.org/10.1145/1497308.1497400
    ISBN
    9781605583495
    Faculty
    Curtin Business School
    School of Information Systems
    School
    Centre for Extended Enterprises and Business Intelligence
    Remarks

    © ACM, 2008. This is the author's version of the work. It is posted here by permission of ACM for your personal use. Not for redistribution. The definitive version was published in Proceedings of the 10th International Conference on Information Integration and Web-Based Applications & Services, iiWAS 2008. ISBN: 978-1-60558- 349-5, <a href="http://doi.acm.org/10.1145/1497308.1497400">http://doi.acm.org/10.1145/1497308.1497400</a>

    A link to the Publisher's website is available at: http://www.acm.org/

    A link to the Publisher's version is available at: http://portal.acm.org/citation.cfm?id=1497400

    URI
    http://hdl.handle.net/20.500.11937/26544
    Collection
    • Curtin Research Publications
    Abstract

    Research has shown that component-based software engineering leads to software that exhibits higher quality, shorter time-tomarket and therefore, lower development cost. However, the development of component-based systems has been widely plagued with problems surrounding the integration of third-party components. Currently, software developers are forced to rely on ambiguous definitions of a component's services. There is no easy to understand protocol for defining how third-party componentsand component compositions are described and integrated into systems. Most vendors specify their components' services in a proprietary or context dependant fashion. This makes it difficult to clearly understand a component's services, their use and their operational pre and post conditions. Software Engineering ontologies define common sharable software engineering knowledge. They explicitly define software engineering concepts, their relationships and their interactions. In this paper, we propose a Software Component Ontology that specifically defines a formal, explicit specification of a shared conceptualization in the domain of software component engineering. We propose the use of our software component ontology as the basis for the development of future component compositions and component based applications.

    Related items

    Showing items related by title, author, creator and subject.

    • Community-oriented software engineering ontology evolution
      Wongthongtham, Pornpit; Kasisopha, Natsuda; Komchaliaw, S. (2009)
      Software Engineering Ontology (SE Ontology) defines common shareable software engineering knowledge and typically provides software engineering concepts: what the concepts are, how they are related, and why they are ...
    • Towards Active Software Engineering Ontology
      Pakdeetrakulwong, Udsanee; Wongthongtham, Pornpit (2013)
      Due to the globalization of software development and for a number of business reasons, software companies have adopted the global software development approach that enables project team members to work across multiple ...
    • Software engineering ontology - the instance knowledge (Part I)
      Wongthongtham, Pornpit; Chang, Elizabeth; Dillon, Tharam S.; Sommerville, I. (2007)
      The software engineering ontology defines common sharable software engineering knowledge including particular project information. Reaching a consensus of understanding is of benefit in a distributed multi-site software ...
    Advanced search

    Browse

    Communities & CollectionsIssue DateAuthorTitleSubjectDocument TypeThis CollectionIssue DateAuthorTitleSubjectDocument Type

    My Account

    Admin

    Statistics

    Most Popular ItemsStatistics by CountryMost Popular Authors

    Follow Curtin

    • 
    • 
    • 
    • 
    • 

    CRICOS Provider Code: 00301JABN: 99 143 842 569TEQSA: PRV12158

    Copyright | Disclaimer | Privacy statement | Accessibility

    Curtin would like to pay respect to the Aboriginal and Torres Strait Islander members of our community by acknowledging the traditional owners of the land on which the Perth campus is located, the Whadjuk people of the Nyungar Nation; and on our Kalgoorlie campus, the Wongutha people of the North-Eastern Goldfields.