Similarity for reuse of specifications in communication software development

U. Yamamoto, E. S. Lee, N. Shiratori

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    Abstract

    The reuse of existing software is one of the most effective way for software development. We have focused on the specification process with FDTs (Formal Description Techniques), and have proposed a new concept of similarity based on LTSs (Labelled Transition Systems) as a criterion to reuse specifications. However, it's definition has some problems, such that (a) it can't be applied to an LTS with some loops, and (b) the definition of similarity between actions is not clearly expressed. In this paper, we remove these problems in order for our approach to be widely applicable to practical use. For first problem, we extend the definition of similarity to be able to apply to an LTSs with some loops. For second one, we consider that the similarity of actions is defined based on not only the name of actions, but also the attribute of actions and the way of occurrence of actions as the temporal ordering.

    Original languageEnglish
    Title of host publicationInternational Conference on Network Protocols
    Place of PublicationLos Alamitos, CA, United States
    PublisherIEEE
    Pages22-29
    Number of pages8
    Publication statusPublished - 1995
    EventProceedings of the 1995 International Conference on Network Protocols - Tokyo, Jpn
    Duration: 1995 Nov 71995 Nov 10

    Other

    OtherProceedings of the 1995 International Conference on Network Protocols
    CityTokyo, Jpn
    Period95/11/795/11/10

    Fingerprint

    Software engineering
    Specifications
    Communication

    ASJC Scopus subject areas

    • Software

    Cite this

    Yamamoto, U., Lee, E. S., & Shiratori, N. (1995). Similarity for reuse of specifications in communication software development. In International Conference on Network Protocols (pp. 22-29). Los Alamitos, CA, United States: IEEE.

    Similarity for reuse of specifications in communication software development. / Yamamoto, U.; Lee, E. S.; Shiratori, N.

    International Conference on Network Protocols. Los Alamitos, CA, United States : IEEE, 1995. p. 22-29.

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    Yamamoto, U, Lee, ES & Shiratori, N 1995, Similarity for reuse of specifications in communication software development. in International Conference on Network Protocols. IEEE, Los Alamitos, CA, United States, pp. 22-29, Proceedings of the 1995 International Conference on Network Protocols, Tokyo, Jpn, 95/11/7.
    Yamamoto U, Lee ES, Shiratori N. Similarity for reuse of specifications in communication software development. In International Conference on Network Protocols. Los Alamitos, CA, United States: IEEE. 1995. p. 22-29
    Yamamoto, U. ; Lee, E. S. ; Shiratori, N. / Similarity for reuse of specifications in communication software development. International Conference on Network Protocols. Los Alamitos, CA, United States : IEEE, 1995. pp. 22-29
    @inproceedings{8a1eb1bf2b1e4835a8f60ee20586699e,
    title = "Similarity for reuse of specifications in communication software development",
    abstract = "The reuse of existing software is one of the most effective way for software development. We have focused on the specification process with FDTs (Formal Description Techniques), and have proposed a new concept of similarity based on LTSs (Labelled Transition Systems) as a criterion to reuse specifications. However, it's definition has some problems, such that (a) it can't be applied to an LTS with some loops, and (b) the definition of similarity between actions is not clearly expressed. In this paper, we remove these problems in order for our approach to be widely applicable to practical use. For first problem, we extend the definition of similarity to be able to apply to an LTSs with some loops. For second one, we consider that the similarity of actions is defined based on not only the name of actions, but also the attribute of actions and the way of occurrence of actions as the temporal ordering.",
    author = "U. Yamamoto and Lee, {E. S.} and N. Shiratori",
    year = "1995",
    language = "English",
    pages = "22--29",
    booktitle = "International Conference on Network Protocols",
    publisher = "IEEE",

    }

    TY - GEN

    T1 - Similarity for reuse of specifications in communication software development

    AU - Yamamoto, U.

    AU - Lee, E. S.

    AU - Shiratori, N.

    PY - 1995

    Y1 - 1995

    N2 - The reuse of existing software is one of the most effective way for software development. We have focused on the specification process with FDTs (Formal Description Techniques), and have proposed a new concept of similarity based on LTSs (Labelled Transition Systems) as a criterion to reuse specifications. However, it's definition has some problems, such that (a) it can't be applied to an LTS with some loops, and (b) the definition of similarity between actions is not clearly expressed. In this paper, we remove these problems in order for our approach to be widely applicable to practical use. For first problem, we extend the definition of similarity to be able to apply to an LTSs with some loops. For second one, we consider that the similarity of actions is defined based on not only the name of actions, but also the attribute of actions and the way of occurrence of actions as the temporal ordering.

    AB - The reuse of existing software is one of the most effective way for software development. We have focused on the specification process with FDTs (Formal Description Techniques), and have proposed a new concept of similarity based on LTSs (Labelled Transition Systems) as a criterion to reuse specifications. However, it's definition has some problems, such that (a) it can't be applied to an LTS with some loops, and (b) the definition of similarity between actions is not clearly expressed. In this paper, we remove these problems in order for our approach to be widely applicable to practical use. For first problem, we extend the definition of similarity to be able to apply to an LTSs with some loops. For second one, we consider that the similarity of actions is defined based on not only the name of actions, but also the attribute of actions and the way of occurrence of actions as the temporal ordering.

    UR - http://www.scopus.com/inward/record.url?scp=0029480579&partnerID=8YFLogxK

    UR - http://www.scopus.com/inward/citedby.url?scp=0029480579&partnerID=8YFLogxK

    M3 - Conference contribution

    AN - SCOPUS:0029480579

    SP - 22

    EP - 29

    BT - International Conference on Network Protocols

    PB - IEEE

    CY - Los Alamitos, CA, United States

    ER -