216 lines
5.7 KiB
BibTeX
216 lines
5.7 KiB
BibTeX
@inproceedings{tanaka,
|
|
title={Approaches to making software porting more productive},
|
|
author={Tanaka, Toshikiyo and Hakuta, M and Iwata, N and Ohminami, M},
|
|
booktitle={Proceedings of the 12th TRON Project international Symposium},
|
|
pages={73--85},
|
|
year={1995},
|
|
organization={IEEE}
|
|
}
|
|
|
|
@article{hakuta,
|
|
title={A study of software portability evaluation},
|
|
author={Hakuta, Mitsuari and Ohminami, Masato},
|
|
journal={Journal of Systems and Software},
|
|
volume={38},
|
|
number={2},
|
|
pages={145--154},
|
|
year={1997},
|
|
publisher={Elsevier}
|
|
}
|
|
|
|
@inproceedings{kanai,
|
|
title={A cost model for software conversion based on program characteristics and a converter effect},
|
|
author={Kanai, A and Furuyama, T and Takahashi, M},
|
|
booktitle={1992 Proceedings. The Sixteenth Annual International Computer Software and Applications Conference},
|
|
pages={63--64},
|
|
year={1992},
|
|
organization={IEEE Computer Society}
|
|
}
|
|
|
|
@incollection{mooney2004developing,
|
|
title={Developing portable software},
|
|
author={Mooney, James D},
|
|
booktitle={Information Technology},
|
|
pages={55--84},
|
|
year={2004},
|
|
publisher={Springer}
|
|
}
|
|
|
|
@article{capretz,
|
|
title={Bringing the human factor to software engineering},
|
|
author={Capretz, Luiz Fernando},
|
|
journal={IEEE software},
|
|
volume={31},
|
|
number={2},
|
|
pages={104--104},
|
|
year={2014},
|
|
publisher={IEEE}
|
|
}
|
|
|
|
@article{ejiogu,
|
|
title={A simple measure of software complexity},
|
|
author={Ejiogu, Lem O},
|
|
journal={ACM SIGPLAN Notices},
|
|
volume={20},
|
|
number={3},
|
|
pages={16--31},
|
|
year={1985},
|
|
publisher={ACM New York, NY, USA}
|
|
}
|
|
|
|
@article{mooney1990strategies,
|
|
title={Strategies for supporting application portability},
|
|
author={Mooney, James D.},
|
|
journal={Computer},
|
|
volume={23},
|
|
number={11},
|
|
pages={59--70},
|
|
year={1990},
|
|
publisher={IEEE}
|
|
}
|
|
|
|
@inproceedings{cho2011case,
|
|
title={Case Study on Installing a Porting Process for Embedded Operating System in a Small Team},
|
|
author={Cho, DongSeok and Bae, DooHwan},
|
|
booktitle={2011 Fifth International Conference on Secure Software Integration and Reliability Improvement-Companion},
|
|
pages={19--25},
|
|
year={2011},
|
|
organization={IEEE}
|
|
}
|
|
|
|
@misc{porquet2015,
|
|
title={Porting {Linux} to a new processor architecture, part 1: The basics},
|
|
howpublished="\url{https://lwn.net/Articles/654783/}",
|
|
journal={[LWN.net]},
|
|
author={Porquet, Joël},
|
|
year={2015},
|
|
month={Aug}
|
|
}
|
|
|
|
@article{bodenstab1984unix,
|
|
title={The {UNIX} system: {UNIX} operating system porting experiences},
|
|
author={Bodenstab, DE and Houghton, Thomas F and Kelleman, Keith A and Ronkin, George and Schan, Edward P},
|
|
journal={AT\&T Bell Laboratories Technical Journal},
|
|
volume={63},
|
|
number={8},
|
|
pages={1769--1790},
|
|
year={1984},
|
|
publisher={Nokia Bell Labs}
|
|
}
|
|
|
|
@misc{osdevcrossport,
|
|
title={Cross-Porting Software},
|
|
howpublished="\url{https://wiki.osdev.org/Cross-Porting\_Software}",
|
|
journal={[osdev.org]},
|
|
year={2019},
|
|
month={Sept}
|
|
}
|
|
|
|
@article{jolitz1990porting,
|
|
title={Porting {UNIX} to the 386: A practical approach},
|
|
author={Jolitz, William Frederick and Jolitz, Lynne Greer},
|
|
journal={Dr. Dobb's Journal},
|
|
volume={16},
|
|
number={1},
|
|
pages={16--46},
|
|
year={1990},
|
|
publisher={CMP Media, Inc.}
|
|
}
|
|
|
|
@article{frakes1995sixteen,
|
|
title={Sixteen questions about software reuse},
|
|
author={Frakes, William B and Fox, Christopher J},
|
|
journal={Communications of the ACM},
|
|
volume={38},
|
|
number={6},
|
|
pages={75--ff},
|
|
year={1995},
|
|
publisher={ACM New York, NY, USA}
|
|
}
|
|
|
|
@article{tanenbaum1978guidelines,
|
|
title={Guidelines for software portability},
|
|
author={Tanenbaum, Andrew S and Klint, Paul and Bohm, Wim},
|
|
journal={Software: Practice and Experience},
|
|
volume={8},
|
|
number={6},
|
|
pages={681--698},
|
|
year={1978},
|
|
publisher={Wiley Online Library}
|
|
}
|
|
|
|
@article{johnson1978unix,
|
|
title={{UNIX} time-sharing system: Portability of C programs and the {UNIX} system},
|
|
author={Johnson, Steven C and Ritchie, Dennis M},
|
|
journal={The Bell System Technical Journal},
|
|
volume={57},
|
|
number={6},
|
|
pages={2021--2048},
|
|
year={1978},
|
|
publisher={Nokia Bell Labs}
|
|
}
|
|
|
|
@article{xia2017measuring,
|
|
title={Measuring program comprehension: A large-scale field study with professionals},
|
|
author={Xia, Xin and Bao, Lingfeng and Lo, David and Xing, Zhenchang and Hassan, Ahmed E and Li, Shanping},
|
|
journal={IEEE Transactions on Software Engineering},
|
|
volume={44},
|
|
number={10},
|
|
pages={951--976},
|
|
year={2017},
|
|
publisher={IEEE}
|
|
}
|
|
|
|
@article{morgan1994controlling,
|
|
title={Controlling software development costs},
|
|
author={Morgan, Malcolm J},
|
|
journal={Industrial Management \& Data Systems},
|
|
year={1994},
|
|
publisher={MCB UP Ltd}
|
|
}
|
|
|
|
@article{boehm2000software,
|
|
title={Software development cost estimation approaches—A survey},
|
|
author={Boehm, Barry and Abts, Chris and Chulani, Sunita},
|
|
journal={Annals of software engineering},
|
|
volume={10},
|
|
number={1},
|
|
pages={177--205},
|
|
year={2000},
|
|
publisher={Springer}
|
|
}
|
|
|
|
@article{walli1995posix,
|
|
title={The POSIX family of standards},
|
|
author={Walli, Stephen R},
|
|
journal={StandardView},
|
|
volume={3},
|
|
number={1},
|
|
pages={11--17},
|
|
year={1995},
|
|
publisher={ACM New York, NY, USA}
|
|
}
|
|
|
|
@inproceedings{spencer1992ifdef,
|
|
title={\# ifdef considered harmful, or portability experience with C News},
|
|
author={Spencer, Henry and Collyer, Geoff},
|
|
booktitle={USENIX Summer 1992 Technical Conference (USENIX Summer 1992 Technical Conference)},
|
|
year={1992}
|
|
}
|
|
|
|
@misc{callahanopenbsd,
|
|
title={I ported the new Hare compiler to {OpenBSD}},
|
|
howpublished="\url={https://briancallahan.net/blog/20220427.html}",
|
|
journal={[Brian Robert Callahan]},
|
|
author={Callahan, B. R.},
|
|
year={2022},
|
|
month={April}
|
|
}
|
|
|
|
@article{lyonunixportability,
|
|
author = {Lyon, Tom},
|
|
year = {1977},
|
|
month = {08},
|
|
title = {Inter-{UNIX} Portability}
|
|
}
|