I have been working for years (started already as an undergraduate student) on a topic in computer science (robotics/AI). The work consists of many sub-contributions (i.e. novel ideas) in several sub-fields. Although each contribution is rather "small" they each play together to result in an over-all method that significantly advances the state of the art for solving an important class of problems.
I'm currently trying to write a paper about it, but it turned out very difficult to "divide" the whole topic into "paper-fitting" pieces. The main concept only works as an "interplay" of the different pieces. Actually this would be ideal for a traditional monolithic PhD thesis but this is not possible because nowadays (in my field and institute at least) PhD theses have to be an "agglomeration" of single papers (which, IMO, is a pity, but that's a different topic).
My current attempt at a "minimal" paper already has 30+ pages and I'm afraid that it is still much too short to adequately cover all sub-topics. For example, in the "result" section alone I would need to demonstrate several sets of examples for each of the 5 main sub-contributions.
So can I best handle this situation?
Publishing several smaller papers seems problematic for two reasons:
It's unclear how to "connect" the different papers. Each paper about contribution C_i would have to reference other sub-contributions C_j (j!=i) with a sentence like "here we adopt a novel scheme C_j which will be demonstrated in our still unpublished paper P_j". But obviously, one cannot publish all C_j at the same time.
I'm afraid that each contribution as "standing for itself alone" could be considered too "small" or "trivial" by reviewers, especially in high prestige journals. The "interplay" of the sub-contributions is in itself perhaps the most important contribution.