The Experts below are selected from a list of 5094 Experts worldwide ranked by ideXlab platform

C Witzany - One of the best experts on this subject based on the ideXlab platform.

  • quo vadis Interface Definition Languages towards a Interface Definition Language for restful services
    Service-Oriented Computing and Applications, 2009
    Co-Authors: Juergen Mangler, Erich Schikuta, C Witzany
    Abstract:

    Current web-service description Languages like WSDL are very powerful and many topics, like how to describe the composition of web-services, have received much attention by the scientific community. With the rise of RESTful webservices, resources come to the focus of service developers, with the need to transfer many well understood problems to a new paradigm. RESTful services up to now are most commonly described in a natural Language, and there is no good Interface description Language, as WSDL (2.0) is clumsy to use and WADL lacks features and widespread use. In this paper we want to analyze common Interface description Languages, their properties and shortcomings and we introduce RIDDL, a flexible and extensible service description Language to cover description and composition.

  • SOCA - Quo vadis Interface Definition Languages? Towards a Interface Definition Language for RESTful services
    2009 IEEE International Conference on Service-Oriented Computing and Applications (SOCA), 2009
    Co-Authors: Juergen Mangler, Erich Schikuta, C Witzany
    Abstract:

    Current web-service description Languages like WSDL are very powerful and many topics, like how to describe the composition of web-services, have received much attention by the scientific community. With the rise of RESTful webservices, resources come to the focus of service developers, with the need to transfer many well understood problems to a new paradigm. RESTful services up to now are most commonly described in a natural Language, and there is no good Interface description Language, as WSDL (2.0) is clumsy to use and WADL lacks features and widespread use. In this paper we want to analyze common Interface description Languages, their properties and shortcomings and we introduce RIDDL, a flexible and extensible service description Language to cover description and composition.

Juergen Mangler - One of the best experts on this subject based on the ideXlab platform.

  • quo vadis Interface Definition Languages towards a Interface Definition Language for restful services
    Service-Oriented Computing and Applications, 2009
    Co-Authors: Juergen Mangler, Erich Schikuta, C Witzany
    Abstract:

    Current web-service description Languages like WSDL are very powerful and many topics, like how to describe the composition of web-services, have received much attention by the scientific community. With the rise of RESTful webservices, resources come to the focus of service developers, with the need to transfer many well understood problems to a new paradigm. RESTful services up to now are most commonly described in a natural Language, and there is no good Interface description Language, as WSDL (2.0) is clumsy to use and WADL lacks features and widespread use. In this paper we want to analyze common Interface description Languages, their properties and shortcomings and we introduce RIDDL, a flexible and extensible service description Language to cover description and composition.

  • SOCA - Quo vadis Interface Definition Languages? Towards a Interface Definition Language for RESTful services
    2009 IEEE International Conference on Service-Oriented Computing and Applications (SOCA), 2009
    Co-Authors: Juergen Mangler, Erich Schikuta, C Witzany
    Abstract:

    Current web-service description Languages like WSDL are very powerful and many topics, like how to describe the composition of web-services, have received much attention by the scientific community. With the rise of RESTful webservices, resources come to the focus of service developers, with the need to transfer many well understood problems to a new paradigm. RESTful services up to now are most commonly described in a natural Language, and there is no good Interface description Language, as WSDL (2.0) is clumsy to use and WADL lacks features and widespread use. In this paper we want to analyze common Interface description Languages, their properties and shortcomings and we introduce RIDDL, a flexible and extensible service description Language to cover description and composition.

Akinori Yonezawa - One of the best experts on this subject based on the ideXlab platform.

  • ISSS - The Interface Definition Language for Fail-Safe C
    Lecture Notes in Computer Science, 2004
    Co-Authors: Kohei Suenaga, Yutaka Oiwa, Eijiro Sumii, Akinori Yonezawa
    Abstract:

    Fail-Safe C is a safe implementation of full ANSI-C being developed by Oiwa and Sekiguchi. It uses its own internal data representations such as 2-word pointers and memory blocks with headers describing their contents. Because of this, calls to external functions compiled by conventional compilers require conversion of data representations. Moreover, for safety, many of those functions need additional checks on their arguments and return values. This paper presents a method of semi-automatically generating a wrapper doing such work. Our approach is to develop an Interface Definition Language to describe what the wrappers have to do before and after function calls. Our Language is based on CamlIDL, which was developed for a similar purpose between Objective Caml and C. Our IDL processor generates code by using the types and attributes of functions. The attributes are additional information describing properties which cannot be expressed only by ordinary types, such as whether a pointer can be NULL, what range of memory can be safely accessed via a pointer, etc. We examined Linux system calls as test cases and designed a set of attributes required for generating their wrapper.

  • the Interface Definition Language for fail safe c
    Lecture Notes in Computer Science, 2003
    Co-Authors: Kohei Suenaga, Yutaka Oiwa, Eijiro Sumii, Akinori Yonezawa
    Abstract:

    Fail-Safe C is a safe implementation of full ANSI-C being developed by Oiwa and Sekiguchi. It uses its own internal data representations such as 2-word pointers and memory blocks with headers describing their contents. Because of this, calls to external functions compiled by conventional compilers require conversion of data representations. Moreover, for safety, many of those functions need additional checks on their arguments and return values. This paper presents a method of semi-automatically generating a wrapper doing such work. Our approach is to develop an Interface Definition Language to describe what the wrappers have to do before and after function calls. Our Language is based on CamlIDL, which was developed for a similar purpose between Objective Caml and C. Our IDL processor generates code by using the types and attributes of functions. The attributes are additional information describing properties which cannot be expressed only by ordinary types, such as whether a pointer can be NULL, what range of memory can be safely accessed via a pointer, etc. We examined Linux system calls as test cases and designed a set of attributes required for generating their wrapper.

Erich Schikuta - One of the best experts on this subject based on the ideXlab platform.

  • quo vadis Interface Definition Languages towards a Interface Definition Language for restful services
    Service-Oriented Computing and Applications, 2009
    Co-Authors: Juergen Mangler, Erich Schikuta, C Witzany
    Abstract:

    Current web-service description Languages like WSDL are very powerful and many topics, like how to describe the composition of web-services, have received much attention by the scientific community. With the rise of RESTful webservices, resources come to the focus of service developers, with the need to transfer many well understood problems to a new paradigm. RESTful services up to now are most commonly described in a natural Language, and there is no good Interface description Language, as WSDL (2.0) is clumsy to use and WADL lacks features and widespread use. In this paper we want to analyze common Interface description Languages, their properties and shortcomings and we introduce RIDDL, a flexible and extensible service description Language to cover description and composition.

  • SOCA - Quo vadis Interface Definition Languages? Towards a Interface Definition Language for RESTful services
    2009 IEEE International Conference on Service-Oriented Computing and Applications (SOCA), 2009
    Co-Authors: Juergen Mangler, Erich Schikuta, C Witzany
    Abstract:

    Current web-service description Languages like WSDL are very powerful and many topics, like how to describe the composition of web-services, have received much attention by the scientific community. With the rise of RESTful webservices, resources come to the focus of service developers, with the need to transfer many well understood problems to a new paradigm. RESTful services up to now are most commonly described in a natural Language, and there is no good Interface description Language, as WSDL (2.0) is clumsy to use and WADL lacks features and widespread use. In this paper we want to analyze common Interface description Languages, their properties and shortcomings and we introduce RIDDL, a flexible and extensible service description Language to cover description and composition.

Bernd J Kramer - One of the best experts on this subject based on the ideXlab platform.

  • modeling Interface Definition Language extensions
    Technology of Object-Oriented Languages and Systems, 2000
    Co-Authors: Hansarno Jacobsen, Bernd J Kramer
    Abstract:

    Interface Definition Languages (IDLs) serve to specify module and Interface names, as well as operation signatures. However, IDLs lack a means to express aspects, such as synchronization constraints, pre- and post-conditions, invariants, quality-of-service annotations and real-time annotations. We develop a framework to specify the IDL and a given IDL extension in a combined modeling Language based on XML. We show how this specification can serve to obtain tools to process the extended IDL. We study this approach along the lines of the OMG IDL and the CORBA middleware platform. The specification of semantic aspects and the specification of the IDL is based on XML document type Definitions.

  • TOOLS (37) - Modeling Interface Definition Language extensions
    Proceedings 37th International Conference on Technology of Object-Oriented Languages and Systems. TOOLS-Pacific 2000, 1
    Co-Authors: Hansarno Jacobsen, Bernd J Kramer
    Abstract:

    Interface Definition Languages (IDLs) serve to specify module and Interface names, as well as operation signatures. However, IDLs lack a means to express aspects, such as synchronization constraints, pre- and post-conditions, invariants, quality-of-service annotations and real-time annotations. We develop a framework to specify the IDL and a given IDL extension in a combined modeling Language based on XML. We show how this specification can serve to obtain tools to process the extended IDL. We study this approach along the lines of the OMG IDL and the CORBA middleware platform. The specification of semantic aspects and the specification of the IDL is based on XML document type Definitions.