{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,5,2]],"date-time":"2025-05-02T04:17:08Z","timestamp":1746159428641,"version":"3.40.4"},"publisher-location":"Berlin, Heidelberg","reference-count":46,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642546235"},{"type":"electronic","value":"9783642546242"}],"license":[{"start":{"date-parts":[[2014,1,1]],"date-time":"2014-01-01T00:00:00Z","timestamp":1388534400000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2014]]},"DOI":"10.1007\/978-3-642-54624-2_27","type":"book-chapter","created":{"date-parts":[[2014,2,28]],"date-time":"2014-02-28T22:42:59Z","timestamp":1393627379000},"page":"541-559","source":"Crossref","is-referenced-by-count":1,"title":["Some Engineering Applications of the OTS\/CafeOBJ Method"],"prefix":"10.1007","author":[{"given":"Petros","family":"Stefaneas","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Iakovos","family":"Ouranos","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Nikolaos","family":"Triantafyllou","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Katerina","family":"Ksystra","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"27_CR1","series-title":"Lecture Notes in Artificial Intelligence","doi-asserted-by":"publisher","first-page":"2","DOI":"10.1007\/3-540-45988-X_2","volume-title":"Frontiers of Combining Systems","author":"S. Autexier","year":"2002","unstructured":"Autexier, S., Mossakowski, T.: Integrating HOL-CASL into the Development Graph Manager MAYA. In: Armando, A. (ed.) FroCos 2002. LNCS (LNAI), vol.\u00a02309, pp. 2\u201317. Springer, Heidelberg (2002)"},{"key":"27_CR2","doi-asserted-by":"crossref","unstructured":"Barlas, K., Koletsos, G., Ouranos, I., Stefaneas, P.: From ASN.1 into CafeOBJ: Some first steps. In: Fourth SEE Workshop on Formal Methods, pp. 66\u201372. IEEE Computer Society CPS (2009)","DOI":"10.1109\/SEEFM.2009.9"},{"issue":"3-4","key":"27_CR3","first-page":"300","volume":"2","author":"K. Barlas","year":"2010","unstructured":"Barlas, K., Koletsos, G., Stefaneas, P., Ouranos, I.: Towards a correct Translation from ASN.1 into CafeOBJ. Special Issue on Innovations in Intelligent Systems and Applications of the International Journal of Reasoning-based Intelligent Systems (IJRIS)\u00a02(3-4), 300\u2013309 (2010)","journal-title":"Special Issue on Innovations in Intelligent Systems and Applications of the International Journal of Reasoning-based Intelligent Systems (IJRIS)"},{"key":"27_CR4","doi-asserted-by":"crossref","unstructured":"Barlas, K., Koletsos, G., Stefaneas, P.: Extending Standards with Formal Methods: Open Document Architecture. In: Proc. Innovations in Intelligent Systems and Applications (INISTA), 2012 International Symposium on Innovations in Intelligent Systems and Applications (INISTA), pp. 1\u20135 (2012)","DOI":"10.1109\/INISTA.2012.6246931"},{"key":"27_CR5","doi-asserted-by":"publisher","first-page":"127","DOI":"10.1109\/LICS.2006.32","volume-title":"21st Annual IEEE Symposium on Logic in Computer Science","author":"A. Barth","year":"2006","unstructured":"Barth, A., Mitchell, J.C.: Managing digital rights using linear logic. In: 21st Annual IEEE Symposium on Logic in Computer Science, pp. 127\u2013136. IEEE press, Seattle (2006)"},{"key":"27_CR6","series-title":"LNCS","volume-title":"Verification of Object-Oriented Software. The KeY Approach","year":"2007","unstructured":"Beckert, B., H\u00e4hnle, R., Schmitt, P.H. (eds.): Verification of Object-Oriented Software. LNCS, vol.\u00a04334. Springer, Heidelberg (2007)"},{"key":"27_CR7","doi-asserted-by":"crossref","unstructured":"Dey, A.K., Abowd, G.D.: Towards a Better Understanding of Context and Context-Awareness. In: The First International Symposium on Handheld and Ubiquitous Computing (HUC), Karlsruhe, Germany (1999)","DOI":"10.1007\/3-540-48157-5_29"},{"issue":"3","key":"27_CR8","doi-asserted-by":"publisher","first-page":"305","DOI":"10.1016\/j.tcs.2005.06.015","volume":"343","author":"R. Diaconescu","year":"2005","unstructured":"Diaconescu, R.: Behavioural specification for hierarchical object composition. Theoretical Computer Science\u00a0343(3), 305\u2013331 (2005)","journal-title":"Theoretical Computer Science"},{"key":"27_CR9","doi-asserted-by":"crossref","unstructured":"Diaconescu, R., Futatsugi, K., Iida, S.: CafeOBJ Jewels. In: Futatsugi, K., Nakagawa, A.T., Tamai, T. (eds.) CAFE: An Industiral-Strength Algebraic Formal Method, pp. 33\u201360. Elsevier (2000)","DOI":"10.1016\/B978-044450556-9\/50062-9"},{"key":"27_CR10","unstructured":"Digital Rights Management 2.1. Technical Report, Open Mobile Alliance (2008)"},{"key":"27_CR11","doi-asserted-by":"crossref","unstructured":"Doungsaard, C., Suwannasart, T.: A Semantic Part Generated Java Statement from a CafeOBJ Specification. In: IEEE International Conference on Electro\/Information Technology (2006)","DOI":"10.1109\/EIT.2006.252189"},{"key":"27_CR12","unstructured":"Doungsaard, C., Suwannasart, T.: An Automatic Approach to Transform CafeOBJ Specifications to Java Template Code. In: International Conference on Software Engineering Research and Practice, SERP 2003, Las Vegas, Nevada, USA, June 23-26, vol.\u00a01 (2003)"},{"key":"27_CR13","unstructured":"DRM Rights Expression Language 2.1. Technical Report, Open Mobile Alliance (2010)"},{"key":"27_CR14","unstructured":"Dulaj, I.: Specification of Security policies by JML (2010), http:\/\/www.divaport-al.org\/smash\/get\/diva2:353056\/FULLTEXT01.pdf"},{"key":"27_CR15","doi-asserted-by":"crossref","unstructured":"Futatsugi, K., Diaconescu, R.: CafeOBJ Report. World Scientific, AMAST Series (1998)","DOI":"10.1142\/3831"},{"key":"27_CR16","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"277","DOI":"10.1007\/978-3-540-69149-5_30","volume-title":"Verified Software: Theories, Tools, Experiments","author":"K. Futatsugi","year":"2008","unstructured":"Futatsugi, K., Goguen, J.A., Ogata, K.: Verifying Design with Proof Scores. In: Meyer, B., Woodcock, J. (eds.) Verified Software. LNCS, vol.\u00a04171, pp. 277\u2013290. Springer, Heidelberg (2008)"},{"key":"27_CR17","unstructured":"http:\/\/www.proofcentral.org\/athena\/"},{"key":"27_CR18","unstructured":"http:\/\/www.informatik.uni-bremen.de\/cofi\/wiki\/index.php\/CASL"},{"key":"27_CR19","unstructured":"http:\/\/maude.cs.uiuc.edu\/"},{"key":"27_CR20","doi-asserted-by":"crossref","unstructured":"Iftikhar, M.U., Weyns, D.: A Case Study on Formal Verification of Self-Adaptive Behaviors in a Decentralized System. In: 11th International Workshop on Foundations of Coordination Languages and Self-Adaptation (FOCLASA), Newcastle, UK (2012)","DOI":"10.4204\/EPTCS.91.4"},{"key":"27_CR21","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"407","DOI":"10.1007\/978-3-319-04298-5_36","volume-title":"SOFSEM 2014: Theory and Practice of Computer Science","author":"K. Ksystra","year":"2014","unstructured":"Ksystra, K., Stefaneas, P., Frangos, P.: An Algebraic Framework for Modeling of Reactive rule-based Intelligent Agents. In: Geffert, V., Preneel, B., Rovan, B., \u0160tuller, J., Tjoa, A.M. (eds.) SOFSEM 2014. LNCS, vol.\u00a08327, pp. 407\u2013418. Springer, Heidelberg (2014)"},{"key":"27_CR22","unstructured":"Ksystra, K., Triantafyllou, N., Barlas, K., Stefaneas, P.S.: An Algebraic Specification of Social Networks. In: BCS Quality SG SQM\/INSPIRE Conference, Tampere, Finland (2012)"},{"key":"27_CR23","unstructured":"Ksystra, K., Stefaneas, P.S., Frangos, P.: A behavioral framework for context aware adaptive systems (submitted for publication 2014)"},{"key":"27_CR24","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"136","DOI":"10.1007\/978-3-642-32689-9_11","volume-title":"Rules on the Web: Research and Applications","author":"K. Ksystra","year":"2012","unstructured":"Ksystra, K., Triantafyllou, N., Stefaneas, P.: On the Algebraic Semantics of Reactive Rules. In: Bikakis, A., Giurca, A. (eds.) RuleML 2012. LNCS, vol.\u00a07438, pp. 136\u2013150. Springer, Heidelberg (2012)"},{"key":"27_CR25","doi-asserted-by":"crossref","unstructured":"Ksystra, K., Stefaneas, P., Ouranos, P., Frangos, P.: A Parallel Version of the MPEG-2 Encoding Algorithm Formally Analyzed using Algebraic Specifications. In: International Conference on Signal Processing and Multimedia Applications (SIGMAP), pp. 35\u201338 (2010)","DOI":"10.5220\/0002944600350038"},{"key":"27_CR26","doi-asserted-by":"crossref","unstructured":"Ksystra, K., Stefaneas, P., Triantafyllou, N., Ouranos, I.: An Algebraic Specification for the MPEG-2 Encoding Algorithm. In: Fourth South-East European Workshop on Formal Methods (SEEFM), pp. 46\u201352 (2009)","DOI":"10.1109\/SEEFM.2009.10"},{"key":"27_CR27","doi-asserted-by":"crossref","unstructured":"Ksystra, K., Triantafyllou, N., Stefaneas, P.S., Frangos, P.: Semantic Web and Algebraic Reasoning: Some First Applications Using Behavioral Specifications. In: Seventh International Workshop on Semantic and Social Media Adaptation and Personalization, Luxembourg, pp. 81\u201386 (2012)","DOI":"10.1109\/SMAP.2012.8"},{"key":"27_CR28","doi-asserted-by":"publisher","first-page":"441","DOI":"10.1016\/j.im.2004.01.010","volume":"42","author":"J. Liua","year":"2005","unstructured":"Liua, J., Zhangb, J., Hub, J.: A case study of an inter-enterprise workflow-supported supply chain management system. Information and Management\u00a042, 441\u2013454 (2005)","journal-title":"Information and Management"},{"key":"27_CR29","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"596","DOI":"10.1007\/11780274_31","volume-title":"Algebra, Meaning, and Computation","author":"K. Ogata","year":"2006","unstructured":"Ogata, K., Futatsugi, K.: Some Tips on Writing Proof Scores in the OTS\/CafeOBJ method. In: Futatsugi, K., Jouannaud, J.-P., Meseguer, J. (eds.) Goguen Festschrift. LNCS, vol.\u00a04060, pp. 596\u2013615. Springer, Heidelberg (2006)"},{"issue":"9","key":"27_CR30","doi-asserted-by":"publisher","first-page":"1986","DOI":"10.1093\/ietfec\/e90-a.9.1986","volume":"E90-A","author":"I. Ouranos","year":"2007","unstructured":"Ouranos, I., Stefaneas, P., Frangos, P.: An Algebraic Framework for Modeling of Mobile Systems. IEICE Trans. Fund.\u00a0E90-A(9), 1986\u20131999 (2007)","journal-title":"IEICE Trans. Fund."},{"key":"27_CR31","unstructured":"Ouranos, I., Stefaneas, P., Frangos, P.: An Algebraic Specification of Mobile IPv6 Protocol. In: 1st Conf. Principles of Software Engineering (PRISE), Buenos Aires, Argentina (2004)"},{"key":"27_CR32","unstructured":"Ouranos, I., Stefaneas, P., Frangos, P.: A Formal Specification Framework for Ad Hoc Mobile Communication Networks. In: SOFSEM 2007, pp. 91\u2013102 (2007)"},{"key":"27_CR33","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"126","DOI":"10.1007\/978-3-642-34032-1_15","volume-title":"Leveraging Applications of Formal Methods, Verification and Validation. Applications and Case Studies","author":"I. Ouranos","year":"2012","unstructured":"Ouranos, I., Ogata, K., Stefaneas, P.: Formal Analysis of TESLA protocol in the Timed OTS\/CafeOBJ method. In: Margaria, T., Steffen, B. (eds.) ISoLA 2012, Part II. LNCS, vol.\u00a07610, pp. 126\u2013142. Springer, Heidelberg (2012)"},{"key":"27_CR34","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"75","DOI":"10.1007\/978-3-642-16558-0_9","volume-title":"Leveraging Applications of Formal Methods, Verification, and Validation","author":"I. Ouranos","year":"2010","unstructured":"Ouranos, I., Stefaneas, P., Ogata, K.: Formal Modeling and Verification of Sensor Network Encryption Protocol in the OTS\/CafeOBJ Method. In: Margaria, T., Steffen, B. (eds.) ISoLA 2010, Part I. LNCS, vol.\u00a06415, pp. 75\u201389. Springer, Heidelberg (2010)"},{"key":"27_CR35","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"247","DOI":"10.1007\/978-3-540-75414-5_16","volume-title":"Algebraic Informatics","author":"I. Ouranos","year":"2007","unstructured":"Ouranos, I., Stefaneas, P.: Verifying Security Protocols for Sensor Networks using Algebraic Specification Techniques. In: Bozapalidis, S., Rahonis, G. (eds.) CAI 2007. LNCS, vol.\u00a04728, pp. 247\u2013259. Springer, Heidelberg (2007)"},{"key":"27_CR36","series-title":"SCI","doi-asserted-by":"publisher","first-page":"85","DOI":"10.1007\/978-3-319-00948-3_6","volume-title":"Software Engineering Research, Management and Applications 2013","author":"I. Ouranos","year":"2013","unstructured":"Ouranos, I., Stefaneas, P.: Towards a Protocol Algebra Based on Algebraic Specifications. In: Lee, R. (ed.) SERA 2013. SCI, vol.\u00a0496, pp. 85\u201398. Springer, Heidelberg (2013)"},{"key":"27_CR37","doi-asserted-by":"crossref","unstructured":"Ouranos, I., Ogata, K., Stefaneas, P.: TESLA source authentication protocol verification experiment in the Timed OTS\/CafeOBJ method: Experiences and Lessons Learned (2013) (submitted for publication)","DOI":"10.1587\/transinf.E97.D.1160"},{"key":"27_CR38","first-page":"1","volume-title":"IFIP International Federation for Information Processing","author":"Mariela Pavlova","year":"2004","unstructured":"Pavlova, M., Barthe, G., Burdy, L., Huisman, M., Lanet, J.L.: Enforcing High-Level Security Properties for Applets. In: Sixth Smart Card Research and Advanced Application IFIP Conference, pp. 1\u201316 (2003)"},{"key":"27_CR39","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"342","DOI":"10.1007\/11804192_16","volume-title":"Formal Methods for Components and Objects","author":"P. Chalin","year":"2006","unstructured":"Chalin, P., Kiniry, J.R., Leavens, G.T., Poll, E.: Beyond assertions: Advanced specification and verification with JML and ESC\/Java2. In: de Boer, F.S., Bonsangue, M.M., Graf, S., de Roever, W.-P. (eds.) FMCO 2005. LNCS, vol.\u00a04111, pp. 342\u2013363. Springer, Heidelberg (2006)"},{"key":"27_CR40","unstructured":"Iida, S., Matsumoto, M., Diaconescu, R., Futatsugi, K., Lucanu, D.: Concurrent Object Composition in CafeOBJ. Technical Report IS-RR-98-0009S, Japan Advanced Institute of Science and Technology, JAIST (1998)"},{"key":"27_CR41","first-page":"376","volume-title":"IEEE International Conference on Wireless and Mobile Computing, Networking and Communications","author":"N. Triantafyllou","year":"2009","unstructured":"Triantafyllou, N., Ouranos, I., Stefaneas, P.: Algebraic Specifications for OMA REL Licenses. In: IEEE International Conference on Wireless and Mobile Computing, Networking and Communications, pp. 376\u2013381. IEEE Press, Marrakech (2009)"},{"issue":"6","key":"27_CR42","doi-asserted-by":"publisher","first-page":"1258","DOI":"10.1587\/transinf.E96.D.1258","volume":"E96-D","author":"N. Triantafyllou","year":"2013","unstructured":"Triantafyllou, N., Stefaneas, P., Frangos, P.: An Algorithm for Allocating User Requests to Licenses in the OMA DRM System. IEICE Transactions on Information and Systems\u00a0E96-D(6), 1258\u20131267 (2013)","journal-title":"IEICE Transactions on Information and Systems"},{"key":"27_CR43","unstructured":"Triantafyllou, N., Ksystra, K., Stefaneas, P., Frangos, P.: Applying Algebraic Specifications on Digital Right Management Systems. In: Imperial College Computing Student Workshop, ICCSW 2011, pp. 94\u2013100 (2011)"},{"issue":"1","key":"27_CR44","first-page":"43","volume":"3","author":"N. Triantafyllou","year":"2013","unstructured":"Triantafyllou, N., Ksystra, K., Stefaneas, P., Frangos, P.: Proof Carrying Code using Algebraic Specifications. Journal of Applied Mathematics & Bioinformatics\u00a03(1), 43\u201356 (2013)","journal-title":"Journal of Applied Mathematics & Bioinformatics"},{"key":"27_CR45","unstructured":"Triantafyllou, N., Stefaneas, P., Frangos, P.: OTS\/CafeOBJ2JML: An attempt to combine Design By Contract with Behavioral Specifications. Technical report (2012)"},{"key":"27_CR46","first-page":"173","volume-title":"ICETE the International Joint Conference on e-Business and Telecommunications (WINSYS)","author":"N. Triantafyllou","year":"2010","unstructured":"Triantafyllou, N., Ouranos, I., Stefaneas, P., Frangos, P.: Formal Specification and Verification of the OMA License Choice Algorithm in the OTS\/CafeOBJ Method. In: ICETE the International Joint Conference on e-Business and Telecommunications (WINSYS), pp. 173\u2013180. SciTe Press, Athens (2010)"}],"container-title":["Lecture Notes in Computer Science","Specification, Algebra, and Software"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-54624-2_27","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,5,1]],"date-time":"2025-05-01T23:31:49Z","timestamp":1746142309000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-54624-2_27"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014]]},"ISBN":["9783642546235","9783642546242"],"references-count":46,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-54624-2_27","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2014]]}}}