{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2022,4,3]],"date-time":"2022-04-03T22:48:32Z","timestamp":1649026112610},"reference-count":5,"publisher":"World Scientific Pub Co Pte Lt","issue":"07","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Int. J. Soft. Eng. Knowl. Eng."],"published-print":{"date-parts":[[2016,9]]},"abstract":"<jats:p> This paper proposes a framework for the development of sensor node software for various operating systems in a sensor network environment. The proposed development framework consists of attributes, code templates and development support tool. Sensor node software is developed, based on the framework through four steps \u2014sensor network modeling, PIM design, PSM design and code generation. Accordingly, this paper presents the methods for attributes design, code templates design, PIM-to-PSM mapping, and source code generation. Through the proposed technique, reusability of sensor network software will be increased since models, attributes and code templates can be reused for various operating systems through the framework. Productivity of software development will be increased, because software design is easily performed using attributes and software codes for all nodes in the sensor network can be generated at once from a model. Also, expandability of sensor network software will be increased, since new functions of existing operating systems or new operating systems can be added through the framework and sensor network software can be rebuilt by applying the added functions or operating systems. <\/jats:p>","DOI":"10.1142\/s0218194016500364","type":"journal-article","created":{"date-parts":[[2016,9,29]],"date-time":"2016-09-29T02:20:31Z","timestamp":1475115631000},"page":"1055-1075","source":"Crossref","is-referenced-by-count":0,"title":["An Attribute-Based Development Framework of Node Software for Various Operating Systems in Sensor Network Environment"],"prefix":"10.1142","volume":"26","author":[{"given":"Woojin","family":"Lee","sequence":"first","affiliation":[{"name":"Systems Engineering Solutions Division, MDS Technology Co., Ltd, Hancom Tower, 49, Daewangpangyo-ro 644 Beon-gil, Bundang-gu, Seongnam-si, Gyeonggi-do, 13493, Korea"}]},{"given":"Ilwoo","family":"Choi","sequence":"additional","affiliation":[{"name":"Division of General Studies, Kangnam University, 40, Gangnam-ro, Giheung-gu, Yongin-si, Gyeonggi-do, 446-702, Korea"}]},{"given":"Cheeyang","family":"Song","sequence":"additional","affiliation":[{"name":"Department of Software, Kyungpook National University, 2559, Gyeongsang-daero, Sangju-si, Gyeongsangbuk-do, 742-711, Korea"}]},{"given":"Juil","family":"Kim","sequence":"additional","affiliation":[{"name":"Quality Assurance Team, GIT Co., Ltd, GIT BLDG., 87, Macheon-ro, Songpa-gu, Seoul 05655, Korea"}]}],"member":"219","published-online":{"date-parts":[[2016,9,28]]},"reference":[{"key":"S0218194016500364BIB001","doi-asserted-by":"publisher","DOI":"10.3390\/s90906869"},{"key":"S0218194016500364BIB002","doi-asserted-by":"publisher","DOI":"10.3390\/s100908663"},{"key":"S0218194016500364BIB003","doi-asserted-by":"publisher","DOI":"10.1145\/1340771.1340774"},{"key":"S0218194016500364BIB009","doi-asserted-by":"publisher","DOI":"10.1016\/j.adhoc.2010.08.022"},{"key":"S0218194016500364BIB010","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-27139-2_7"}],"container-title":["International Journal of Software Engineering and Knowledge Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.worldscientific.com\/doi\/pdf\/10.1142\/S0218194016500364","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,8,6]],"date-time":"2019-08-06T14:57:42Z","timestamp":1565103462000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.worldscientific.com\/doi\/abs\/10.1142\/S0218194016500364"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,9]]},"references-count":5,"journal-issue":{"issue":"07","published-online":{"date-parts":[[2016,9,28]]},"published-print":{"date-parts":[[2016,9]]}},"alternative-id":["10.1142\/S0218194016500364"],"URL":"https:\/\/doi.org\/10.1142\/s0218194016500364","relation":{},"ISSN":["0218-1940","1793-6403"],"issn-type":[{"value":"0218-1940","type":"print"},{"value":"1793-6403","type":"electronic"}],"subject":[],"published":{"date-parts":[[2016,9]]}}}